package testes;

import static org.junit.Assert.*;

import org.bunny.businessLayer.Golo;
import org.bunny.businessLayer.Membro;
import org.junit.After;
import org.junit.AfterClass;
import org.junit.Before;
import org.junit.BeforeClass;
import org.junit.Test;

public class GoloTest {

	@BeforeClass
	public static void setUpBeforeClass() throws Exception {
	}

	@AfterClass
	public static void tearDownAfterClass() throws Exception {
	}

	@Before
	public void setUp() throws Exception {
	}

	@After
	public void tearDown() throws Exception {
	}


	@Test
	public void testGoloIntMembro() {
		Membro m = new Membro();
		Golo g = new Golo(4,m);
		
		Membro m2 = new Membro();
		g.setMarcador(m2);
		assertEquals(m2,g.marcador());
		
		g.setMinuto(8);
		assertEquals(8,g.minuto());
	}


	@Test
	public void testToString() {
		Membro m = new Membro();
		Golo g = new Golo(4,m);
		
		assertEquals("Golo [minuto=" + 4 + ", marcador=" + m + "]\n",g.toString());	
	}

}
